โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  SANTHOSH  ยท  AI/ML Engineering Runtime  ยท  ACTIVE    โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

Typing SVG


GitHub Portfolio HuggingFace


$ whoami
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  IDENTITY BLOCK                                                     โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Role    :  AI / ML Engineer                                        โ”‚
โ”‚  Focus   :  Agentic systems ยท RAG pipelines ยท Production MLOps      โ”‚
โ”‚  Output  :  Deployed systems โ€” not prototypes                       โ”‚
โ”‚  Mantra  :  "Make it work. Make it right. Make it fast."            โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜


$ developer-os --describe

A self-operating system for turning ambiguous problems into deployed AI infrastructure.

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘                  SANTHOSH ENGINEER OS  ยท  RUNTIME SPEC               โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฆโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘   INPUT      โ•‘  Problem statements ยท Research papers ยท Broken systems โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  PROCESSOR   โ•‘  Agentic reasoning (LangGraph)                         โ•‘
โ•‘              โ•‘  System design thinking โ†’ microservice decomposition   โ•‘
โ•‘              โ•‘  Architecture-first, code-second approach              โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘   MEMORY     โ•‘  Qdrant / ChromaDB vector stores                       โ•‘
โ•‘              โ•‘  BM25 sparse retrieval + dense embedding fusion        โ•‘
โ•‘              โ•‘  Past project patterns as reusable mental models       โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘   OUTPUT     โ•‘  Containerized ยท CI/CD-wired ยท Security-hardened       โ•‘
โ•‘              โ•‘  JSON-logged ยท Rate-limited ยท Production-ready         โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฌโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  OS TRAITS   โ•‘  โœ“ Docker from commit one                              โ•‘
โ•‘              โ•‘  โœ“ GitHub Actions in every repo                        โ•‘
โ•‘              โ•‘  โœ“ Agents / API / ML as separate bounded services      โ•‘
โ•‘              โ•‘  โœ“ Security baked in โ€” never bolted on                 โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฉโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

$ skills --deep

LOADING MODULE REGISTRY...  โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  100%

[MODULE 01] AI CORE ENGINE

Component Tech Status
Agent Orchestration LangGraph ยท LangChain ๐ŸŸข ACTIVE
Vision & Detection PyTorch ยท OpenCV ยท Transformers ๐ŸŸข ACTIVE
STT ยท Multi-language Whisper ยท Sarvam AI Saaras v3 ๐ŸŸข ACTIVE
TTS Synthesis edge-tts ยท Neural Voices ๐ŸŸข ACTIVE

[MODULE 02] DATA & RETRIEVAL LAYER

Component Tech Status
Vector Store Qdrant ยท ChromaDB ยท FAISS ๐ŸŸข ACTIVE
Sparse Retrieval BM25 ยท Reciprocal Rank Fusion ๐ŸŸข ACTIVE
Document Ingestion MarkItDown ยท PDF ยท DOCX ยท PPTX ๐ŸŸข ACTIVE
Embedding Models MiniLM-L6 ยท HuggingFace Hub ๐ŸŸข ACTIVE

[MODULE 03] BACKEND SYSTEMS

Component Tech Status
API Framework FastAPI ๐ŸŸข ACTIVE
Primary Language Python ๐ŸŸข ACTIVE
Relational Store PostgreSQL ๐ŸŸข ACTIVE
Object Storage MinIO ๐ŸŸข ACTIVE

[MODULE 04] INFRASTRUCTURE & DEVOPS

Component Tech Status
Containerization Docker ยท Docker Compose ๐ŸŸข ACTIVE
CI / CD Pipelines GitHub Actions ๐ŸŸข ACTIVE
Security Scanning Bandit ยท detect-secrets ยท ruff ๐ŸŸข ACTIVE
Log Monitoring Dozzle ยท JSON stdout ๐ŸŸข ACTIVE

[MODULE 05] FRONTEND & UX

Component Tech Status
Web Framework Next.js ยท TypeScript ๐ŸŸข ACTIVE
Rapid Prototyping Gradio ๐ŸŸข ACTIVE
Static Generation Node.js ยท GitHub Pages ๐ŸŸข ACTIVE
Runtime Linux ๐ŸŸข ACTIVE

$ projects --list --verbose

SCANNING PROJECT REGISTRY...  4 SYSTEMS FOUND

[SYS-01] ๐Ÿ•ต๏ธ deepfake-agentic-ai

Status Repo

Problem: Deepfake media is proliferating faster than detection tooling can scale. Existing solutions are monolithic and brittle โ€” one model, one failure point, no auditability.

Solution: Forensic deepfake detection architected as a production microservices mesh.

PIPELINE FLOW:

  [UPLOAD]โ”€โ”€โ–บ[API Gateway]โ”€โ”€โ–บ[Agent Orchestrator]โ”€โ”€โ–บ[ML Service]
                                      โ”‚                    โ”‚
                               [ChromaDB]โ—„โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€[RetinaFace]
                                      โ”‚             [Xception CNN]
                               [PostgreSQL]         [Transformers]
                                      โ”‚
                               [MinIO Object Store]โ”€โ”€โ–บ[Auto-Expiry 30d]
AUDIT TRAIL:
pending โ†’ temp_stored โ†’ processing โ†’ processed โ†’ deleted
Stack:  Python ยท FastAPI ยท LangGraph ยท Docker Compose
        PostgreSQL ยท ChromaDB ยท MinIO ยท RetinaFace ยท Xception
CI/CD:  GitHub Actions  ยท  network audit  ยท  logging validation

Architecture: Multi-Dockerfile services (Dockerfile.api / Dockerfile.agents / Dockerfile.ml) sharing a single docker-compose.yml. JSON-structured logging across every module with live Dozzle viewer.


[SYS-02] ๐Ÿง  rag-multimodal-assistant

Status Repo

Problem: Enterprise manuals exist in a graveyard of PDFs and PPTX files. Users either search manually or get generic LLM hallucinations. No voice support for Indic languages. No agentic troubleshooting.

Solution: Production RAG system with hybrid search, voice layer, and LangGraph-powered diagnostic engine.

INGESTION PIPELINE:

  [PDFยทDOCXยทPPTXยทXLSXยทTXT]
         โ”‚
   [MarkItDown Parser]
         โ”‚
   [Chunker + Overlap Windows]
         โ”‚
   [MiniLM-L6 Embeddings]
         โ”‚
   [Qdrant Vector Store]


RETRIEVAL ENGINE (3-level priority):

  [Query]โ”€โ”€โ–บ[Exact Match]โ”€โ”€โ–บ[Family Match]โ”€โ”€โ–บ[Global Match]
                โ”‚                โ”‚                โ”‚
           [Dense Vec]      [BM25 Sparse]    [RRF Fusion]โ”€โ”€โ–บ[LLM]


VOICE LAYER:

  [English Audio]โ”€โ”€โ–บ[Whisper STT]โ”€โ”€โ–บ[Response]โ”€โ”€โ–บ[edge-tts]
  [Indic Audio]โ”€โ”€โ”€โ–บ[Sarvam Saaras v3]โ”€โ”€โ–บ[Response]โ”€โ”€โ–บ[edge-tts]


SECURITY STACK:

  slowapi rate limiting ยท MIME-type guards ยท regex prompt injection
  isolated RAG prompts ยท 24-test suite (unit + integration + security)
Stack:  Python ยท FastAPI ยท LangGraph ยท Qdrant ยท BM25 ยท MiniLM-L6
        Whisper ยท Sarvam AI ยท edge-tts ยท Next.js ยท TypeScript ยท Docker
CI/CD:  GitHub Actions  ยท  ruff  ยท  black  ยท  bandit  ยท  detect-secrets

Architecture: Full-stack monorepo (backend/ + frontend/). Prompt injection filtered at both the regex layer and the LLM system prompt level. Admin upload panel in Next.js.


[SYS-03] ๐Ÿ›’ shoppyai

Status Repo Demo

Problem: E-commerce discovery still relies on keyword search. Users describe what they want in natural language โ€” the product catalog doesn't speak that.

Solution: LLM-powered natural language product discovery deployed publicly on Hugging Face Spaces.

ARCHITECTURE:

  [User Query (NL)]โ”€โ”€โ–บ[Gradio UI Layer (app.py)]
                              โ”‚
                       [Inference Logic]โ”€โ”€โ–บ[LLM API]
                              โ”‚
                       [Data Layer]โ”€โ”€โ–บ[FAISS / ChromaDB ready]
                              โ”‚
                       [Docker Container]โ”€โ”€โ–บ[HF Spaces]
Stack:  Python ยท Gradio ยท Transformers / LLM APIs ยท Docker ยท HF Spaces
CI/CD:  GitHub Actions

Architecture: Prompt-orchestration-first design, modular for async inference and vector DB integration with zero structural changes.


[SYS-04] ๐Ÿ“„ doc2site

Status Repo Live

Problem: Markdown documentation has no navigable web presence without a full CMS or framework overhead.

Solution: Zero-config static site generator with incremental builds and auto-deploy on push.

CI/CD PIPELINE:

  [Markdown Source]
         โ”‚
   [Node.js Build]โ”€โ”€โ–บ[HTML + Dark Mode + Search]
         โ”‚
   [GitHub Actions]โ”€โ”€โ–บ[GitHub Pages] (on every push)
         โ”‚
   [Incremental]โ”€โ”€โ–บ[Only changed files regenerated]
Stack:  JavaScript ยท Node.js ยท GitHub Actions ยท GitHub Pages

$ analytics --dashboard

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘              SYSTEM METRICS  ยท  GITHUB TELEMETRY            โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

  UPTIME (Activity)    โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘  88%
  THROUGHPUT (Commits) โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘  84%
  INFRA COVERAGE       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  100%  (Docker on all projects)
  CI/CD COVERAGE       โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  100%  (Actions on all repos)
  SECURITY POSTURE     โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘  Bandit ยท detect-secrets enabled



Activity Graph


$ standards --list

Every system in this portfolio ships with the same non-negotiables.

โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  ENGINEERING INVARIANTS                                       โ•‘
โ• โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•ฃ
โ•‘  [โœ“]  Containerized from commit one โ€” Docker / Compose       โ•‘
โ•‘  [โœ“]  CI/CD in every repo โ€” lint ยท security ยท deploy         โ•‘
โ•‘  [โœ“]  JSON structured logging โ€” stdout, never print()        โ•‘
โ•‘  [โœ“]  Security-first APIs โ€” rate limit ยท MIME guard ยท scan   โ•‘
โ•‘  [โœ“]  Separation of concerns โ€” agents โ‰  API โ‰  ML             โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•

$ connect --open-to-work

// Open to roles in AI engineering, MLOps, and agentic systems.
// I build production systems, not demos. Let's build.

LinkedIn GitHub Portfolio


Profile Views


โ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—
โ•‘  SANTHOSH.OS  ยท  SYSTEM HALT  ยท  All services nominal.  โœ“      โ•‘
โ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•